package com.itheima.d7_map_traverse;

import java.util.HashMap;
import java.util.Map;
import java.util.function.BiConsumer;

/**
 * 目标：掌握Map集合的第三种遍历方式：forEach方法遍历【Lambda】。
 */
public class MapTest3 {
    public static void main(String[] args) {
        Map<String, Double> map = new HashMap<>();
        map.put("蜘蛛精", 169.8);
        map.put("紫霞", 165.8);
        map.put("至尊宝", 169.5);
        map.put("牛魔王", 183.6);

        map.forEach((k,v)->{
            System.out.println(k + ":" + v);
        });

        //匿名内部类方式
        map.forEach(new BiConsumer<String, Double>() {
            @Override
            public void accept(String k, Double v) {
                System.out.println(k + " ---> " + v);
            }
        });

    }
}

